﻿namespace SS.WPF.Framework.ExceptionHandling
{
  
    /// <summary>
    /// Interface for handle exception
    /// </summary>
    /// <typeparam name="T">
    /// the exception type
    /// </typeparam>
    public interface IExceptionHandler
    {
        /// <summary>
        /// Handle exception
        /// </summary>
        /// <param name="context">
        /// The current context 
        /// </param>
        /// <exception cref="UnSupportHandlerException"></exception>
        void HandleException(IExceptionContext context);
    }
}